higher mental processes - Espagnol Anglais Dictionnaire